he/she has/had cheated - Francés Inglés Diccionario